sandwich cake - Turkish English Dictionary